Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
8 GLEN TERRACE Terraced £124,999 21 Dec 2022
10 GLEN TERRACE Terraced £95,769 £58,788 2 Feb 2007